package com.hzjy.manage.vo;

import com.hzjy.common.annotation.Excel;
import com.hzjy.common.core.domain.BaseEntity;

public class HzjyDelistVO extends BaseEntity {

    /** 摘牌申请ID */
    @Excel(name = "摘牌申请ID")
    private Long delistId;

    /** 挂牌的ID */
    @Excel(name = "挂牌的ID")
    private Long productId;

    /** 承诺书 */
    @Excel(name = "承诺书")
    private String letterOfCommitment;

    /** 申请表 */
    @Excel(name = "申请表")
    private String applyTable;

    /** 报价表 */
    @Excel(name = "报价表")
    private String priceTable;

    /** 委托书 */
    @Excel(name = "委托书")
    private String entrustImage;

    /** 身份类型【1：企业，2：个人】 */
    @Excel(name = "身份类型")
    private Long identityType;

    /** $column.columnComment */
    @Excel(name = "身份类型")
    private String businessLicense;

    /** 审核状态【0：草稿，1：被驳回，2：待审核，3：初审通过，4：终审通过，5，签订完成】 */
    @Excel(name = "审核状态【0：草稿，1：被驳回，2：待审核，3：初审通过，4：终审通过，5，签订完成】")
    private Integer status;

    /** 产品名称*/
    private String productName;

    /** 作品 项目*/
    private Integer tradingType;

    /**
     * 价格
     */
    private Integer price;

    /**
     * 价格
     */
    private String priceStr;

    //摘牌用户
    private String userId;

    //摘牌的权力
    private String delistPower;

    //其他要求文案
    private String delistText;

    //公司简介
    private String companyText;

    //资质证明文件
    private String seniorityProve;

    //其他上传文件
    private String delistImage;

    public Long getDelistId() {
        return delistId;
    }

    public void setDelistId(Long delistId) {
        this.delistId = delistId;
    }

    public Long getProductId() {
        return productId;
    }

    public void setProductId(Long productId) {
        this.productId = productId;
    }

    public String getLetterOfCommitment() {
        return letterOfCommitment;
    }

    public void setLetterOfCommitment(String letterOfCommitment) {
        this.letterOfCommitment = letterOfCommitment;
    }

    public String getApplyTable() {
        return applyTable;
    }

    public void setApplyTable(String applyTable) {
        this.applyTable = applyTable;
    }

    public String getPriceTable() {
        return priceTable;
    }

    public void setPriceTable(String priceTable) {
        this.priceTable = priceTable;
    }

    public String getEntrustImage() {
        return entrustImage;
    }

    public void setEntrustImage(String entrustImage) {
        this.entrustImage = entrustImage;
    }

    public Long getIdentityType() {
        return identityType;
    }

    public void setIdentityType(Long identityType) {
        this.identityType = identityType;
    }

    public String getBusinessLicense() {
        return businessLicense;
    }

    public void setBusinessLicense(String businessLicense) {
        this.businessLicense = businessLicense;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public Integer getTradingType() {
        return tradingType;
    }

    public void setTradingType(Integer tradingType) {
        this.tradingType = tradingType;
    }

    public Integer getPrice() {
        return price;
    }

    public void setPrice(Integer price) {
        this.price = price;
    }

    public String getPriceStr() {
        return priceStr;
    }

    public void setPriceStr(String priceStr) {
        this.priceStr = priceStr;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getDelistPower() {
        return delistPower;
    }

    public void setDelistPower(String delistPower) {
        this.delistPower = delistPower;
    }

    public String getDelistText() {
        return delistText;
    }

    public void setDelistText(String delistText) {
        this.delistText = delistText;
    }

    public String getCompanyText() {
        return companyText;
    }

    public void setCompanyText(String companyText) {
        this.companyText = companyText;
    }

    public String getSeniorityProve() {
        return seniorityProve;
    }

    public void setSeniorityProve(String seniorityProve) {
        this.seniorityProve = seniorityProve;
    }

    public String getDelistImage() {
        return delistImage;
    }

    public void setDelistImage(String delistImage) {
        this.delistImage = delistImage;
    }

    @Override
    public String toString() {
        return "HzjyDelistVO{" +
                "delistId=" + delistId +
                ", productId=" + productId +
                ", letterOfCommitment='" + letterOfCommitment + '\'' +
                ", applyTable='" + applyTable + '\'' +
                ", priceTable='" + priceTable + '\'' +
                ", entrustImage='" + entrustImage + '\'' +
                ", identityType=" + identityType +
                ", businessLicense='" + businessLicense + '\'' +
                ", status=" + status +
                ", productName='" + productName + '\'' +
                ", tradingType=" + tradingType +
                ", price=" + price +
                ", priceStr='" + priceStr + '\'' +
                ", userId='" + userId + '\'' +
                ", delistPower='" + delistPower + '\'' +
                ", delistText='" + delistText + '\'' +
                ", companyText='" + companyText + '\'' +
                ", seniorityProve='" + seniorityProve + '\'' +
                ", delistImage='" + delistImage + '\'' +
                '}';
    }
}
